possess great knowledge or experience - Turc Anglais Dictionnaire